$(function(){
	
//弹出“可选择的区域”	
$(".add_newsite_btn").click(function(){
	var ul_h=$(".sel_area_pop ul").height();
		if(ul_h<240){
			$(".sel_area_pop").height(ul_h+108);
		}
		else{
		$(".sel_area_pop").height(347).children("ul").height(240).css({"overflow":"auto"});
	}
	$(".sel_area_pop").css({"visibility":"visible"})
	})


//弹出“可选择的类目”	
$(".add_newclass_btn").click(function(){
	var ul_h=$(".sel_class_pop ul").height();
		if(ul_h<240){
			$(".sel_class_pop").height(ul_h+108);
		}
		else{
		$(".sel_class_pop").height(347).children("ul").height(240).css({"overflow":"auto"});
	}
	$(".sel_class_pop").css({"visibility":"visible"})
	})	
	
//关闭“pop弹出“	
$(".sel_area_close,.sel_area_pop .close, .finish_btn").click(function(){
	$(".sel_area_pop").css({"visibility":"hidden"})
	}) 
$(".sel_class_close,.sel_class_pop .close, .finish_btn").click(function(){
	$(".sel_class_pop").css({"visibility":"hidden"})
	}) 
	
//serv_area宽度自适应	
var ss=[];
var i=0;
$(".serv_area li").each(function(){
	var kk=$(this).text();
	ss[i]=kk.length;
	i++;
	})	
function ascfun(x,y){
	if(x<y){
		return 1;
		}
		else if(x>y){
			return -1;
			}
		else{
			return 0;
			}	
	}
ss.sort(ascfun);
area_w=ss[0]*12;

$(".serv_area").width(area_w+50).css({"padding":10});
$(".serv_area li").width(area_w+30);


var tt=[];
var j=0;
$(".serv_class li").each(function(){
	var yy=$(this).text();
	tt[j]=yy.length;
	j++;
	})	
function ascfun(x,y){
	if(x<y){
		return 1;
		}
		else if(x>y){
			return -1;
			}
		else{
			return 0;
			}	
	}
tt.sort(ascfun);
class_w=tt[0]*12;

$(".serv_class").width(class_w+50).css({"padding":10,"margin-bottom":10});
$(".serv_class li").width(class_w+30);


//价格错误，弹出提示
$(".input_text").each(function() {
	$(this).bind("keyup",function(){
	if(isNaN($(this).val())){
	$(this).nextAll(".num_err").css({"display":"block"})
	}
	else{
	$(this).nextAll(".num_err").css({"display":"none"})	
		}
	})
});



//表格内价格输入框disabled
$(".price_tb .input_text").attr("disabled","disabled").css({"background-color":"#F0F0F0"});

//行内cheackbox被选中，本行内文本框disabled失效，可输入数字
$(".price_tb :checkbox").click(function(){
	if(this.checked){
	this.checked=true;	
	$(this).parent("label").parent("td").siblings("td").children().children(".input_text").removeAttr("disabled").css({"background-color":"#FFF"});
	}
	else{
	this.checked=false;	
	$(this).parent("label").parent("td").siblings("td").children().children(".input_text").attr("disabled","disabled").css({"background-color":"#F0F0F0"});
		}
	})

//鼠标经过“报价说明”，弹出提醒框
$(".offer_info").hover(
function(){
	$(this).nextAll(".price_explain").show();
	},
function(){
	$(this).nextAll(".price_explain").hide();
	}
)

//全选checkedALL复选框，表格内全部cheackbox被选中，输入框disabled失效
$(".check_all").click(function(){
	if(this.checked){
	this.checked=true;
	$("table :checkbox").attr("checked",true);
	$(".price_tb .input_text").removeAttr("disabled").css({"background-color":"#FFF"});
	}
	else{
	this.checked=false;	
	$("table :checkbox").attr("checked",false);
	$(".price_tb .input_text").attr("disabled","disabled").css({"background-color":"#F0F0F0"});
		}
	})

	
})